Bit-Matrix Decomposition and Dynamic Reconfiguration: A Unified Arithmetic Processor Architecture, Design and Test

نویسنده

  • Rong Lin
چکیده

Macrocell also based on a multiply/add approach [2]. Abstract This paper presents the architecture, design and Other researchers, including Hwang (refer to Section test of a unified arithmetic processor, developed based on 6.8 of [21]), Swartzlander [18] and Parhami [16], have recently proposed partial product bit-matrix introduced general (or universal) arithmetic architectures decomposition and dynamic reconfiguration parallel which utilize an array of small multipliers to construct any processing mechanism. size multipliers in a static (not reconfigurable) way. Since By trading bitwidth for array size, the processor is able the scheme (see [21]) uses 4x4 multipliers for all levels of to perform several operations involving the the bit reduction, and those small multipliers are connected multiplication of two 32-b numbers and two 4x4 in parallel-sequential, it works only for multiplications, matrices of 8-b numbers, as well as the evaluation of the the speed is limited as well as. In contrast, our scheme uses inner product of two size-4 arrays of 16-b numbers. All small multipliers only in the first level of bit reduction, and of them are important to many applications including uses fast adders in the remaining two levels fully in graphics and volume rendering. parallel, which allows easy reconfiguration and higher A set of very simple and efficient reconfigurable speed. Recently Marshall et al have proposed a general switches is utilized to achieve the high performance. Only reconfigurable arithmetic unit using FPGAs [15], which is two extra bits are needed for all reconfiguration controls. flexible enough for many basic arithmetic operations, but The architecture also possesses a superiority for high it is significantly slower than the one proposed in this

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing

This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...

متن کامل

Modified 32-Bit Shift-Add Multiplier Design for Low Power Application

Multiplication is a basic operation in any signal processing application. Multiplication is the most important one among the four arithmetic operations like addition, subtraction, and division. Multipliers are usually hardware intensive, and the main parameters of concern are high speed, low cost, and less VLSI area. The propagation time and power consumption in the multiplier are always high. ...

متن کامل

Run Time Dynamic Partial Reconfiguration Using Microblaze Soft Core Processor for Dsp Applications

DSP Application requires a fast computations & flexibility of the design. Partial Reconfiguration (PR) is an advanced technique, which improves the flexibility of FPGAs by allowing portions of a design to be reconfigured at runtime by overwriting parts of the configuration memory. In this paper we are using microblaze soft core processor & ICAP Port to reconfigure the FPGA at runtime. ICAP is a...

متن کامل

Performance Analysis Of Mono-bit Digital Instantaneous Frequency Measurement (Difm) Device

Instantaneous Frequency Measurement (IFM) devices are the essential parts of anyESM, ELINT, and RWR receiver. Analog IFMs have been used for several decades. However, thesedevices are bulky, complex and expensive. Nowadays, there is a great interest in developing a wideband, high dynamic range, and accurate Digital IFMs. One Digital IFM that has suitably reached allthese requirements is mono-bi...

متن کامل

Design and Simulation of a 2GHz, 64×64 bit Arithmetic Logic Unit in 130nm CMOS Technology

The purpose of this paper is to design a 64×64 bit low power, low delay and high speed Arithmetic Logic Unit (ALU). Arithmetic Logic Unit performs arithmetic operation like addition, multiplication. Adders play important role in ALU. For designing adder, the combination of carry lookahead adder and carry select adder, also add-one circuit have been used to achieve high speed and low area. In mu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002